
#include <iostream>
using namespace std;

/*
class A {

};

int main( void ) {
	A a;		// The empty class will have a junk data which will occupy 1 byte.
	cout << "sizeof( a ) : " << sizeof( a ) << endl;

	return 0;
}
*/
class A {
	public:
		int m_i;
		// A m_a;	The class can't include a class as a member.	err
		static A m_a;	// ok
};

int main( void ) {
	A a;		// The empty class will have a junk data which will occupy 1 byte.
	cout << "sizeof( a ) : " << sizeof( a ) << endl;

	return 0;
}

